/***********************************************************************************
 * 文件名： mcu_rtc.h
 * 作者： 刘言
 * 版本： 1
 * 说明：
 * 		RTC驱动。
 * 修改记录：
 * 	2024/7/18: 初版。 刘言。
***********************************************************************************/
#ifndef _MCU_RTC_H_
#define _MCU_RTC_H_

#include "time.h"



/**
 * 按照静态配置参数初始化RTC模块，要使用RTC模块，必须开启 PWR 时钟。
 * 如果需要响应中断，需要自行配置NVIC。
 * 目前仅实现周期性产生中断功能。
 */
void Rtc_Init();

/**
 * 设置时间
 * @param time C库标准时间变量（1970/1/1 0:0:0 以来的秒数），可通过 mktime 获取。
 */
// void Rtc_SetTime(time_t time);

/**
 * 获取时间
 * @return C库标准时间变量（1970/1/1 0:0:0 以来的秒数）,可通过 localtime 转换成 srtuct tm
 */
// time_t Rtc_getTime();




#endif
